package com.yida.gwj.basis.domain.request;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 请求对象
 *
 * @author lqq
 * @date 2022-11-15
 */
public class GwjInitApiRequest implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 项目名称
	 */
	private String projectName;

	/**
	 * 开发商
	 */
	private String companyName;

	/**
	 * 项目标识码
	 */
	private String projectCode;

	/**
	 * 房屋标识码
	 */
	private String houseCode;

	/**
	 * 楼栋标识码
	 */
	private String buildCode;

	/**
	 * 地区ID
	 */
	@NotNull(message = "地区ID不能为空")
	private Long areaId;

	public String getProjectCode() {
		return projectCode;
	}

	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}

	public String getBuildCode() {
		return buildCode;
	}

	public String getHouseCode() {
		return houseCode;
	}

	public void setHouseCode(String houseCode) {
		this.houseCode = houseCode;
	}

	public void setBuildCode(String buildCode) {
		this.buildCode = buildCode;
	}

	public Long getAreaId() {
		return areaId;
	}

	public void setAreaId(Long areaId) {
		this.areaId = areaId;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
}
